<?
session_start();
require_once "cAutorizacion.php";

include_once("vHeader.php");
?>
<h2>Opciones</h2>

<ul id="opciones_admin">
    <?
    if ($_SESSION[tipo] == "postgrado") {
        ?><script> 
                alert("Los estudiantes de postgrado no tienen privilegios para entrar en este sistema");
                window.location="salir.php";	
        </script>
        <?
    }
    //Se muestran las opciones de estudiantes
    if ($_SESSION[tipo] == "pregrado" or $_SESSION[carnet] <> "") {

        if (!isPerfilCompleto($_SESSION[USBID], $conexion)) {
            ?>
            <script> 
                window.location="vActualizarDatosEstudiante.php";	
            </script>
        <? } ?>
        <br>

        <!--Primero tenemos que verificar si está preinscrito -->
        <?
        if (isPreInscrito($_SESSION[USBID], $conexion)) {
            $texto = "Usted ya realiz&oacute; la preinscripci&oacute;n ";
            $num = idPreinscripcion($_SESSION[USBID], $conexion);
            $texto.="<a href='cCrearPlanillaPreIns.php?id=$num'>(bajar planilla)</a> ";
            if ($_SESSION[preins_validada])
                $texto.="y est&aacute; validada por la CCTDS";
            else
                $texto.="pero <b>no est&aacute; validada</b> por la CCTDS";
            ?>
            <!-- Mostramos el estatus de la preinscripcion -->
            <li class="parrafo"> <?= $texto ?></li>	   

            <!--Segundo Verificacmos que inscribio la Pasantía  -->
            <?
            if (planPendiente($_SESSION[USBID], $conexion) || planInscrito($_SESSION[USBID], $conexion) || planEnviado($_SESSION[USBID], $conexion)) {

                if (planPendiente($_SESSION[USBID], $conexion)) {
                    $texto = "Su plan de trabajo ha sido registrado. Puede modificarlo o enviarlo a la cctds ";
                    $texto.="<a href='vModificarPlanTrabajo.php?id=$_SESSION[USBID]#opciones'>aqui</a> ";
                }

                if (planEnviado($_SESSION[USBID], $conexion)) {
                    $texto = "Usted ya realiz&oacute; la inscripci&oacute;n de la pasant&iacute;a pero <b>no est&aacute; validada</b> por la CCTDS";
                }

                if (planInscrito($_SESSION[USBID], $conexion)) {
                    $texto = "Usted ya realiz&oacute; la inscripci&oacute;n de la pasant&iacute;a y <b>ya fue validada</b> por la CCTDS. ";
                    $texto.="<br>Se le habilitaron nuevas opciones<a href='vConsultarPlanTrabajo.php?id=$_SESSION[USBID]#opciones'> aqui</a> ";
                }
                ?>
                <!-- Mostramos que ya se registro el plan de Trabajo -->
                <li class="parrafo"> <?= $texto ?></li>

                <!-- Mostramos la opcion de consultar el plan de Trabajo si el status es pendiente o inscrito -->
                <? if (planPendiente($_SESSION[USBID], $conexion) || planInscrito($_SESSION[USBID], $conexion) || planEnviado($_SESSION[USBID], $conexion)) { ?>
                    <li class="parrafo"><a href="vConsultarPlanTrabajo.php?id=<?= $_SESSION[USBID] ?>">Consultar Plan de Trabajo</a></li>
                <? } ?>

                <!-- Si el plan de trabajo fue validaddo Mostramos opcion de Permiso de Evaluaacion Extemporanea -->
                <? if (planInscrito($_SESSION[USBID], $conexion)) { ?>
                    <li class="parrafo"><a href="vAgregarPermisoPasantiaEvalExt.php">Solicitar Permiso de Pasantía</a></li>

                    <!-- Si NO se ha solicitado retiro se muestra esta opcion -->
                    <?
                    if (!solicitudRetiro($_SESSION[USBID], $conexion)
                            && !aprobadoRetiro($_SESSION[USBID], $conexion)
                            && !rechazadoRetiro($_SESSION[USBID], $conexion)) {
                        ?>
                        <li class="parrafo"><a href="vRetirarPasantia.php">Retirar Pasantía</a></li> 

                        <!-- Si solicito algun permiso se muestra esta opcion --> 
                        <? if (solicitoPermiso($_SESSION[USBID], $conexion)) { ?>
                            <li class="parrafo"><a href="vListarPermisosEstudiante.php">Consultar Permisos de Pasantía</a></li>   
                        <? } ?>

                    <? } else { ?> 
                        <!-- Si Se ha solicitado retiro se muestra esta opcion por ahora -->
                        <? if (solicitudRetiro($_SESSION[USBID], $conexion)) { ?>                       
                            <? $texto = "Su solicitud de Retiro de Pasantía está siendo procesado"; ?>
                            <li class="parrafo"> <?= $texto ?></li>
                        <? } ?>
                        <!-- Si el retiro fue rechazado -->
                        <? if (rechazadoRetiro($_SESSION[USBID], $conexion)) { ?>                       
                            <? $texto = "Su solicitud de Retiro de Pasantía fue rechazada"; ?>
                            <li class="parrafo"> <?= $texto ?></li>
                        <? } ?>                           

                    <? } ?>

                <? } ?>



            <? } else { ?>     
                <li class="parrafo"><a href="vAgregarPlanDeTrabajo.php">Inscribir Pasantia</a></li>
                <li class="parrafo"><a href="vAgregarPermisoPasantia.php">Solicitar Permiso de Pasantía</a></li>

                <!-- Si solicito algun permiso se muestra esta opcion --> 
                <? if (solicitoPermiso($_SESSION[USBID], $conexion)) { ?>
                    <li class="parrafo"><a href="vListarPermisosEstudiante.php">Consultar Permisos de Pasantía</a></li>   
                <? } ?>

            <? } ?>                                
            <?
        } else {
            ?>
            <li class="parrafo"><a href="vAgregarPreinscripcion.php">Hacer Preinscripci&oacute;n de pasant&iacute;a</a></li>
            <?
        }
        ?>

        <!-- Si el retiro fue aprobado -->
        <? if (aprobadoRetiro($_SESSION[USBID], $conexion)) { ?>                       
            <? $texto = "Su solicitud de Retiro de Pasantía fue aprobada"; ?>
            <li class="parrafo"> <?= $texto ?></li>
        <? } ?>

        <li class="parrafo"><a href="vActualizarDatosEstudiante.php">Actualizar Perfil</a></li>
        <?
    } //cierra el if pregrado
    elseif (isAdmin()) {    //Se muestran las opciones del administrador
        ?>
        <li class="parrafo">
            Opciones Administrativas
            <ul>
                <li class="parrafo"><a href="vListarPreInscripciones.php">Validar Preinscripciones</a></li>
                <li class="parrafo"><a href="vListarPreInscritos.php">Ver lista de Preinscritos</a></li>
                <li class="parrafo"><a href="vListarPasantias.php">Validar Solicitudes Pasantías</a></li>
                <li class="parrafo"><a href="vListarPasantiasInscritas.php">Ver lista de Pasantías Inscritas</a></li>
                <li class="parrafo"><a href="vListarPermisos.php">Validar Permisos Pasantías</a></li>
                <li class="parrafo"><a href="vListarSolicitudesRetiro.php">Evaluar Solicitudes de Retiro de Pasantías</a></li>              
                <li class="parrafo"><a href="vListarSolicitudesEmpresa.php">Ver Lista de Solicitudes de Pasantes de Empresas</a></li>
                <li class="parrafo"><a href="vGenerarConstanciaMencion.php">Generar Constancia Menci&oacute;n</a></li>
                <li class="parrafo"><a href="vHonorariosTutAcadPre.php">Ver reporte de pagos Tutores</a></li> 
                <li class="parrafo"><a href="vActualizarDatos.php">Actualizar Perfil</a></li>
            </ul>
        <li class="parrafo">
            Opciones de Configuraci&oacute;n
            <ul>
                <li class="parrafo"><a href="vEspecificarMontos.php">Especificar Montos Tutores</a></li> 

                <li class="parrafo"><a href="vEspecificarFechasTope.php">Especificar Fechas Tope</a></li> 
                <li class="parrafo"><a href="vEspecificarRoles.php">Especificar Roles</a></li>
            </ul>
        <li class="parrafo">
            B&uacute;squedas y reportes
            <ul>
                <li class="parrafo"><a href="vBuscar.php">B&uacute;squedas y reportes</a></li> 
                <?
            } else {  //Se muestran las opciones de miembros USB
                ?>
                <li class="parrafo">
                    Opciones para miembros USB
                    <ul>
                        <?
                        if (isSecretariaAtenEstudiante()) {
                            ?>
                            <li class="parrafo"><a href="vListarPreInscripciones.php">Validar Preinscripciones</a></li>		
                            <li class="parrafo"><a href="vListarPreInscritos.php">Ver lista de Preinscritos</a></li>
                            <li class="parrafo"><a href="vListarPasantias.php">Validar Solicitudes Pasantías</a></li>
                            <li class="parrafo"><a href="vListarPasantiasInscritas.php">Ver lista de Pasantías Inscritas</a></li>
                            <?
                        }
                        if (isAsistente()) {
                            ?>
                            <li class="parrafo"><a href="vListarPreInscritos.php">Ver lista de Preinscritos</a></li>
                            <li class="parrafo"><a href="vListarPasantiasInscritas.php">Ver lista de Pasantías Inscritas</a></li>
                            <li class="parrafo"><a href="vListarPermisos.php">Validar Permisos Pasantías</a></li>
                            <li class="parrafo"><a href="vListarSolicitudesRetiro.php">Evaluar Solicitudes de Retiro de Pasantías</a></li>              
                            <li class="parrafo"><a href="vListarSolicitudesEmpresa.php">Ver Lista de Solicitudes de Pasantes de Empresas</a></li>
                        </ul>
                    <li class="parrafo">
                        B&uacute;squedas y reportes
                        <ul>
                            <li class="parrafo"><a href="vBuscar.php">B&uacute;squedas y reportes</a></li> 
                        </ul>                            <?
                }
                if (isSecretariaAtenProfesor()) {
                            ?>
                    <li class="parrafo"><a href="vEspecificarMontos.php">Especificar Montos Tutores</a></li> 
                    <li class="parrafo"><a href="vGenerarConstanciaMencion.php">Generar Constancia Menci&oacute;n</a></li> 
                    <li class="parrafo"><a href="vHonorariosTutAcadPre.php">Ver reporte de pagos Tutores</a></li> 
                    <?
                }
                if (isProfesor()) {
                    ?>
                    <li class="parrafo"><a href="vConsultarPasantiasTutor.php">Consultar Pasantias</a></li>


                <? } ?>

                <li class="parrafo"><a href="vActualizarDatos.php">Actualizar Datos Personales</a></li>

            </ul>
        </li>
    <? } ?>
</ul>

<?php include_once('vFooter.php'); ?>
